recombinant RNA - French English Dictionary